permuted title index - German English Dictionary